export {}

// 函数类型注解

// 函数声明
function add(a:number,b:number):number{
    return a + b;
}
const res = add(1,2)
console.log(res)

// 函数表达式
// 分开注解
const add2 = (a:number,b:number):number => {
    return a+b
}
const res2 = add2(1,2)
console.log(res2)

// 整体注解
type addFn = (a:number,b:number) => number
const add3:addFn = (a,b)=>{
    return a+b;
}
const res3 = add3(1,2)
console.log(res3)
